037c9ef49de9439127c41b786acdb8b53487cacf,portal-impl/src/com/liferay/portal/security/permission/AdvancedPermissionChecker.java,AdvancedPermissionChecker,fixLegacyPrimaryKey,#number#String#String#,697

Before Change


			 !name.equals(Company.class.getName()))) {

			String message =
				"Legacy primary key " + primKey + " was used for " +
					"permission checking of " + name + " in company " +
					companyId + ". Please use " + name + " as the " +
					"primary key.";

			_log.error(message, new IllegalArgumentException(message));

			return name;
		}

After Change


			(primKey.equals(String.valueOf(companyId)) &&
			 !name.equals(Company.class.getName()))) {

			if (_log.isWarnEnabled()) {
				StringBundler sb = new StringBundler(9);
				
				sb.append("Using ");
				sb.append(name);
				sb.append(" as the primary key instead of the legacy primary ");
				sb.append("key ");
				sb.append(primKey);
				sb.append(" that was used for permission checking of ");
				sb.append(name);
				sb.append(" in company ");
				sb.append(companyId);

				_log.warn(
					sb.toString(), new IllegalArgumentException(sb.toString()));
			}

			return name;